About The Lion Cafe Bar & Bistro Limited (11473300) United Kingdom