About 12 Kendoa Road Rtm Company Limited (08115398) United Kingdom