About Cooke Curtis & Co. Cambridge Limited (12084247) United Kingdom