About J P Chef Leatherhead Limited (10477367) United Kingdom