About Ellenor Lions Hospices Trading Limited (05985820) United Kingdom