43888 at Hemel Hempstead (Midland) Station in 1955