About Myx Electrical Projects Limited (08759449) United Kingdom