Adress of embassy of Jamaica in Sierra Leone, Phone number of embassy of Jamaica in Sierra Leone