About K And L Restaurants Ltd (12586316) United Kingdom