About St Andrews R. C. Group Ltd (12971280) United Kingdom