About Curly Ellie Limited (09019408) United Kingdom