About Stratford House Rtm Company Limited (06877622) United Kingdom