It's a chance to try haggis, neeps and tatties as well as other Scottish treats