About Noel Terrace Rtm Company Limited (11701940) United Kingdom