About Cook & Sell Ltd (13201453) United Kingdom