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