About Bacchus Taverns Ltd (12025039) United Kingdom