Ian Macleod Distillers has re-launched its company website.