About Rose & Slippers Ltd (11665111) United Kingdom