About Glen Strathie Limited (SC490910) United Kingdom