Grafton Textiles supplies a wide range of products including from all your quilting and crafting needs to home furnishing and haberdashery.