I found this, maybe relating to the above
WEST, Allen & Co., Ltd., Electrical Engineers, Lewes Road, Brighton. T. A A.: "Control Brighton." T. N.: Post Office 336 Brighton. Established 1910. Capital: Nominal, £150,000; Issued, £113,140. Employees: 1,230 (approx.). Directors: Allen West...