About 149 Hamilton Road Rtm Company Limited (06580798) United Kingdom