Allen and Son

occupation:
Manufacturer of medical appliances
Nationality:
British
born in:
London, Greater London, England, United Kingdom

manufacturer of sick room appliances