About Glenshee Close Limited (01983581) United Kingdom