About Lodge Close 1 Rtm Company Limited (12986992) United Kingdom