About Ellie Simmonds Limited (07142476) United Kingdom