Commercial Vehicle Supplier Clutchmaster has gone into Voluntary Liquidation.

The company operates from a 15,000sqft unit on the outskirts of Brackley, Northampton.