About 20 Glossop Road Rtm Company Limited (12551845) United Kingdom