About Ellie Rich-poole Ltd (10239349) United Kingdom