About Ellenn Limited (04994701) United Kingdom