About St Andrews Hotel (uk) Ltd (11362168) United Kingdom