About C C & K Restaurants Ltd (SC644501) United Kingdom