Louis Behrens and Sons Ltd

Cotton merchant based in Manchester.