About 242 Newport Road Rtm Company Limited (11221665) United Kingdom