About Florette Designs Ltd (12636742) United Kingdom