About Bacchus Hospitality Ltd (12875476) United Kingdom