About Chef Works Europe Limited (02933528) United Kingdom