About St James Lodge Rtm Company Limited (09238167) United Kingdom