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