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