Glen & Ross

Sectors:

  • Mechanical engineering Metal processing machinery production

Notes:

In 1880s based at Greenhead Engine Works, Glasgow. Manufacturers of steam hammers

Groups: