About Lt Environmental Limited (06936126) United Kingdom