Adress of embassy of Barbados in Bermuda, Phone number of embassy of Barbados in Bermuda