Company name: Barnyarns
Description: Barnyarns is the Largest Supplier of Specialist Threads for machine and hand embroiderers, quilters and crafters all over the world, offering top quality products at a competitive price with over 30,000 accessories.
24 Barker Business Park, Melmerby, Ripon HG4 5NB, United Kingdom