Past and present combine at Waverley Mills iconic woollen factory