Adress of embassy of Vanuatu in Saint Lucia, Phone number of embassy of Vanuatu in Saint Lucia