News #organic fabrics #UKtextilemanufacturer #printedtextileproducts #tea towels #tea towel printers #uk manufactures #made in the UK #made in Lancashire #bespoke prints #branded tea towels #logo tea towels #digitally printed tea towels New for 2023 New fabrics and products for 2023 21 Nov 2022