Lewis & Tylor Limited

occupation:
Manufacturer of slide rules
Nationality:
Welsh; British
born in:
Cardiff, Cardiff, Wales, United Kingdom

Gripoly Mills, Cardiff, Glamorgan, Wales

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