- www.john-holden.co.uk
- 8
- 6
- 8
John Holden is an innovative organisation, constantly working with customers, raw material and chemical suppliers to design and develop new coated fabrics, nonwovens, waddings and other technical textile products... John Holden can offer an..
Relevance: 12.1379175