About Sound Sculpture Limited (04313012) United Kingdom