The London address for Steven Bros. Ltd. was Upper Thames Street, E.C., but the company was also involved in a large iron foundry named McDowall, Steven & Co., Iron-founders and Iron Merchants of the Milton Iron Works, Glasgow.
I believe this searchlight or rather, this Emplacement Defence Electric Light (DEL), is similar to, or perhaps identical to those installed below Penarth Head during 1917. |