About Eleanordorran Ltd (12007018) United Kingdom