About St James Club Limited (10810820) United Kingdom