About Studio Sound Limited (06427109) United Kingdom