A visit to the National Steam Centre will delight a wide audience from the pre-schooler obssesed with Thomas and train rides, to enthusiasts with a deep interest in vintage machinery or those fascinated by how 150 years of mechanisation have changed our lives.