About Cabot Group Ltd (13309401) United Kingdom