About Rosie & Rosie Ltd (SC591296) United Kingdom