Teme Valley Heritage Engineers

New Inn Farm, Worles Common, Stockton-on-Teme, Worcestershire