Discover our main websites that all share our passion for textile crafting and are designed to help crafters unleash their creativity.
Registered in England and Wales under registration number 04620973.Registered office: 4th Floor, 14 Aldermanbury Square, London EC2V 7HS.VAT number 556766202.