About Frankie And Ella Clothing Ltd (12058186) United Kingdom