About Ellenco Ltd (09819359) United Kingdom