The National Motor Museum at Beaulieu has one of the finest collections of cars, motorcycles and motoring memorabilia in the world.