Adress of embassy of Bermuda in Norfolk Island, Phone number of embassy of Bermuda in Norfolk Island