About Eleanor Lodge Rtm Company Limited (05430535) United Kingdom