About Cabot (group Holdings) Limited (08467547) United Kingdom