About Strathclyde Cs Ltd (SC646323) United Kingdom