About Design & Development Engineering Ltd (10339116) United Kingdom