About Containment Control Technology Ltd (08224875) United Kingdom