About Glen Scotia Distillery Company Limited (08617165) United Kingdom