About Teltrec Ltd (10056795) United Kingdom