About Tectrons Ltd (10360986) United Kingdom