About Strathspey Investments Limited (NI009851) United Kingdom