Mechan was highly commended in the final of the Sheffield Star Business Awards, in the Excellence in Manufacturing Award category, sponsored by the Manufacturing Advisory Service.
The category is for a company that demonstrates a modern, efficient and innovative approach to manufacturing, including a commitment to excellence and development of its products and services, reaching new markets, a track record for training and passing on skills to future generations.
Davy Industrial Park
Prince of Wales Road
Sheffield S9 4EX