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