About Cabot Uk Holdings Limited (04076579) United Kingdom