Urquhart Castle stocks goodies made by locals