About K & C Restaurants Ltd (12244348) United Kingdom