Adress of embassy of Gibraltar in Algeria, Phone number of embassy of Gibraltar in Algeria