Trossachs Pie & Pastry Co. is a multi award winning handmade pie company based in the central region of Scotland.