Adress of embassy of Bermuda in Antigua and Barbuda, Phone number of embassy of Bermuda in Antigua and Barbuda