B.J. Hall and Co.

occupation:
Instrument manufacturer
Nationality:
British

Instrument manufacturer based in London & Birmingham.