About Cabot Uk Holdings Iii Limited (05228217) United Kingdom