Harviestoun is one of Scotland's finest breweries known for their award-winning Stouts and fine Ales.