About Bacchus Trading Ltd (07725095) United Kingdom