About Elenor Ltd (08845588) United Kingdom