About Newsquest (clyde & Forth Press) Limited (SC132609) United Kingdom