About Ellenor Lions Hospices Lottery Company Limited (03116416) United Kingdom