About Eleanor House Rtm Company Limited (10948986) United Kingdom