About 22 Granville Road Rtm Company Limited (07679281) United Kingdom