About Ellie Gillard Limited (09699046) United Kingdom