About Dsp Controls And Automation Ltd (10769174) United Kingdom