About Tectrix Limited (07082928) United Kingdom