About Ragged Rose Ltd (06952241) United Kingdom