About Bacchus Taverna (liverpool) Ltd (12228791) United Kingdom