Adress of embassy of Gambia in Sri Lanka, Phone number of embassy of Gambia in Sri Lanka