About 1a St James S Group Limited (12676881) United Kingdom