About Strathclyde Pharmaceuticals Limited (SC273779) United Kingdom