Ready to eat pies handmade in our kitchens at Ellon, in rural Aberdeenshire.