Traction Engine Photos
Amalgamated Heavy Haulage
Though I can't make out the registration properly I do think this is the 1926 Fowler Super Lion B6 Crane Engine RF6092.
Have a look at these photos of the RF6092:
Photo © and courtesy of Jim Payne - Through their Eyes
Picture added on 22 November 2011 at 14:12