About Electrex World Limited (04306310) United Kingdom