About Chef Choice Limited (12017783) United Kingdom