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