Thomas & Vines is the UK’s foremost flocking company, working within a diverse range of industries from Visual Merchandising, Retail Display and Interior Design to Printing, Packaging, TV and Film.