About Ellie S Posies And Petals Limited (10194579) United Kingdom