About Chef James Limited (11430844) United Kingdom