13 employees
Fowler and Holden operates an ISO 9001 accredited foundry producing iron and non-ferrous products for a wide variety of sectors in the UK.
1919