Derek Huntriss is a life-long railway enthusiast.