About Ellesmere Investment Ltd (08814976) United Kingdom