About Ellie Banner-ball Ltd (08594278) United Kingdom