About The Electronic Development Company Limited (03876156) United Kingdom