About Ellies Wellies Ltd (13272318) United Kingdom