About St Andrews Magazine Ltd. (SC443719) United Kingdom