About Lodge Close 2 Rtm Company Limited (13077522) United Kingdom