About Bacchus Hotel Limited (04894155) United Kingdom