About Ellie Rose Boutique Ltd (11826357) United Kingdom