Company name: English Spirit Distillery
Description: English spirit is the UK’s most experienced small batch distillers of world-class spirits and liqueurs from scratch. putting taste first, always.
Great Yeldham Hall, Church Rd, Great Yeldham, Halstead CO9 4PT, United Kingdom