About Cooke And Bern Ltd (12486304) United Kingdom