About Master Electrix Limited (13316281) United Kingdom