About Cooke Watts & Co Ltd (10106245) United Kingdom