London's Leading Textile Recycler & Cleaning Rag Manufacturer since 1920
Proudly Supplying Buckingham Palace since 1984
Free Delivery on orders over £60
All Website Prices are Inclusive of VAT
Most Website Orders Shipped Within 1-2 Working Days
404