About James Burrough Distillers Limited (00059058) United Kingdom