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