About Bacchus & Brodie Ltd (12973013) United Kingdom