About Ellesmere House Rtm Company Limited (06743145) United Kingdom