About Concept Bars & Restaurants Limited (10868361) United Kingdom