About Ellers Farm Distillery Limited (12937552) United Kingdom