About Klein Environmental Limited (05226214) United Kingdom