About Wykeham House Rtm Company Limited (06670988) United Kingdom