About Studio Sound Design Limited (09325438) United Kingdom