About Electpara Mason Ltd (12571336) United Kingdom