About Milly Rose Designs Limited (12926227) United Kingdom