About Ellie Ledger Limited (12170341) United Kingdom