It is suitable for both apparel and crafting projects, and is produced in the United Kingdom by Cheapest Fabrics UK.
eBay