Adress of embassy of Swaziland in Solomon Islands, Phone number of embassy of Swaziland in Solomon Islands