About Bacchus Enterprises Limited (SC352472) United Kingdom