About Elixir Distillers Ltd (09681748) United Kingdom