About St Andrews Ampthill Ltd (11671576) United Kingdom