About St Andrews Guest House Ltd (SC665274) United Kingdom