About Jebbs Bars & Restaurants Ltd (13691295) United Kingdom