About Uk Environmental Controls Ltd (11597001) United Kingdom