About Terro-tech Limited (10483325) United Kingdom