About Pembroke Lodge Rtm Company Limited (11268284) United Kingdom