About Tectel Ltd (10740905) United Kingdom