About Cooks Holdings Limited (11593912) United Kingdom