Last updated 03 November
Automobiles & Parts
Size: Large - greater than 500 employees
Pressings manufacturing for Automotive industry
Shrewsbury
SY1 3AS