About St Andrews Waffle Company Ltd (SC629396) United Kingdom