About The Rag Makers Ltd (08117709) United Kingdom