About St Andrews Brewing Company Holdings Limited (SC506928) United Kingdom