About Bacchus Bars Limited (07320679) United Kingdom