Ian Macleod Distillers has re-launched the website for its Glengoyne Distillery.