About Cabot Industries Ltd (08169782) United Kingdom