About Ellie James Clothing Limited (12305910) United Kingdom