About Chesterfield Cooke Ltd (11905568) United Kingdom