About Bacchus Management Limited (08133872) United Kingdom