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