About St Andrews Press Of Wells Ltd. (03492594) United Kingdom