Severn-Lamb Limited 1947

industry:
Designer,
Manufacturer,
Supplier
Nationality:
British
based:
Stratford-upon-Avon, Warwickshire, England, United Kingdom

1947-active 2007, model making/designing, building/maintaining leisure transport systems, England, British