About Strand House Rtm Company Ltd (13567329) United Kingdom