About 50 Bickersteth Road Rtm Company Limited (08739391) United Kingdom