About Eden Electronics Design Limited (06458032) United Kingdom