Middleham, near Leyburn in Wensleydale, is famous for its ruined castle, links to Richard III and thriving racehorse-training industry.