About Studio One (scotland) Ltd. (SC299316) United Kingdom