Angus & The Mearns Visitors lick their lips over superb platter served up for Taste of Angus finale March 26 2017