Adress of embassy of Uruguay in Grenada, Phone number of embassy of Uruguay in Grenada