Stillhead Distillery is a craft distillery producing spirits.