Adress of embassy of Barbados in Nicaragua, Phone number of embassy of Barbados in Nicaragua