Adress of embassy of Dominica in Cayman Islands, Phone number of embassy of Dominica in Cayman Islands