About Eleanor Donithorn Limited (12288265) United Kingdom