About 42 Upper Halliford Road Rtm Company Limited (12242011) United Kingdom