About Tectrix Global Manufacturing Limited (07648770) United Kingdom