About Electronic Devices Limited (01276839) United Kingdom