Adress of embassy of Bermuda in South Africa, Phone number of embassy of Bermuda in South Africa