About Cooke And Lock Ltd (09878570) United Kingdom