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