Adress of embassy of Switzerland in Norfolk Island, Phone number of embassy of Switzerland in Norfolk Island