About Teltek-uk Ltd (12954122) United Kingdom