About Elinor Florence Ltd (12540865) United Kingdom