About Devonshire Electronic Design Ltd (06776727) United Kingdom