Osmond and Sons Limited 1854 - 1976

occupation:
Manufacturer of chemicals
Nationality:
British
born in:
Grimsby, North East Lincolnshire, England, United Kingdom

particularly manufactured veterinary products