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