About Glenugie (leven) Limited (SC231450) United Kingdom