About Strathclyde Limited (03736262) United Kingdom