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