About 59 Granada Road Rtm Company Limited (11040744) United Kingdom