About Electrowex Ltd (13690623) United Kingdom