About Rag & Rose Ltd (11465798) United Kingdom