About Dsp Design Ltd (11578385) United Kingdom