Adress of embassy of Montserrat in Afghanistan, Phone number of embassy of Montserrat in Afghanistan