About Strathspey Thistle Football Club Ltd (SC361981) United Kingdom