About 149 Strand Rtm Company Ltd (11404434) United Kingdom