About Sound System Design Limited (04510609) United Kingdom