About Rag And Doll Limited (08675026) United Kingdom