About Mic Electrical Solutions Ltd (10219761) United Kingdom