About Dean Cooke Ltd (11534303) United Kingdom