About 198 Vicarage Road Rtm Company Limited (06787473) United Kingdom