About Amelia Rose Designs Ltd (12527885) United Kingdom