About Mascott Electrics Limited (12685634) United Kingdom