Scotch whisky business The BenRiach Distillery Co has launched its first peated Glendronach expression alongside two other pre-Christmas releases from the Aberdeenshire distillery.