About Telnet Limited (02868203) United Kingdom