Adress of embassy of Saudi Arabia in Gambia, Phone number of embassy of Saudi Arabia in Gambia