About Techron Limited (10866429) United Kingdom