Talk reveals the fascinating history of The Orchards, Aylsham