About 63 - 73 Mandalay Road Rtm Company Limited (13440676) United Kingdom