C. Baker Instruments Ltd
Date established
1765
Place established
London, England
Date closed
1963
Place closed
London, England