About Dedworth Manor Rtm Company Limited (05878401) United Kingdom