Adress of embassy of Solomon Islands in Sri Lanka, Phone number of embassy of Solomon Islands in Sri Lanka