Vickers Limited 1867

Nationality:
British
based:
Sheffield, Sheffield, South Yorkshire, England, United Kingdom

ARCH: http://www.archiveshub.ac.uk/news/0504vickers.html