Report content as inappropriate


Original Text (Annotation: EPW041227 / 395833)

' 1933: Alexander & Duncan Ltd. Agricultural Implement Manufacturer and Sales - No:10 New Market St, Hereford. (Ref: Also at the Lion Works, 15 Broad St, Leominster.) '