About St. Andrews Distilling Company Limited (SC118130) United Kingdom