About Florence & Fragrance Ltd (12292266) United Kingdom