About St James S Close Rtm Company Limited (06323868) United Kingdom