Adress of embassy of Guyana in Anguilla, Phone number of embassy of Guyana in Anguilla