About Intech Environmental Limited (03010215) United Kingdom