Scotland. Commission dyers and finishers servicing the UK textile industry, handling a wide variety of fabrics.
http://www.moonweave.co.uk/
PageRank: Not available