Siemens Electric Lamps and Supplies
of 38-9 Upper Thames Street, London, EC4
- Manufacturers and suppliers in Great Britain.
- 1937 Electrical engineers. "Full O' Power" Batteries. "Siemens" Electric Lamps, Cables, Wires and Telephones. "Sieray" Electric Discharge Lamps.