About Bacchus Group Limited (04945179) United Kingdom