About The Lodge (penarth) Rtm Limited (10959509) United Kingdom