About Glenshee Investments Limited (12208314) United Kingdom