About Dsp System Design Limited (02207156) United Kingdom