Bromsgrove, Worcestershire
A manufacturer of safety-critical components sold to Aerospace and Ministry of Defence engineering businesses...