Adress of embassy of Jamaica in Swaziland, Phone number of embassy of Jamaica in Swaziland