About Chef James Lawrence Limited (13213493) United Kingdom