About Bacchus & Comus Limited (03047416) United Kingdom