About Strathclyde Investments Limited (SC616985) United Kingdom