About Cooke & Faulkner Limited (04406297) United Kingdom