About Teleq Ltd (05650692) United Kingdom