About Lcm Environmental Limited (02172861) United Kingdom