About Eden Electronics Limited (05387557) United Kingdom