About Embedded Design Solutions Ltd (06438197) United Kingdom