Adress of embassy of Barbados in British Virgin Islands, Phone number of embassy of Barbados in British Virgin Islands