Thomas Armstrong & Brother Ltd
Date established
1825
Place established
Manchester, Greater Manchester, England
Date closed
1965