About Leah S Delicate Designs Ltd (10897883) United Kingdom