About J & C Restaurants Ltd (11139321) United Kingdom