Adress of embassy of Bhutan in Anguilla, Phone number of embassy of Bhutan in Anguilla