About Jlm Environmental Limited (12962894) United Kingdom