Lewis & Tylor Limited

industry:
Manufacturer of slide rules
Nationality:
Welsh; British
based:
Cardiff, Wales, United Kingdom

Gripoly Mills, Cardiff, Glamorgan, Wales

Company number: 00530209? or LEWIS & TYLOR LIMITED 00640395 incorporated 1959; Dissolved; Dormant 2003