Elliott Brothers

Company

British instrument (optical, mathematical...) manufacturers.

cited in narratives