About Ellan (uk) Limited (11573335) United Kingdom