About Handmade Luxury Rose Bear Ltd (12992824) United Kingdom