machine shops in England

About 26 results.

Holmes Mann & Co Ltd

thumb_up 112 likes
favorite 10 favorites
Bradford, United Kingdom

With over 125 years in the industry Holmes Mann is a 5th generation family business, we are "Your one stop packaging shop"