About St James Medical Group Limited (12529497) United Kingdom