About Eleanor Rice Limited (04958687) United Kingdom