About Chef & Young Ltd. (08190067) United Kingdom