About Elleandco Limited (12916199) United Kingdom