About Strathspey Noble Holdings Ltd (SC557821) United Kingdom