About 34-36 Pennant Place Rtm Company Ltd (07128850) United Kingdom