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: The Pavilions, Bridgwater Road, Bristol BS13 8FD.VAT number 556766202.