Electricals in Machynlleth, Powys We help you find any company! Electra Systems Limited Castell, Cwm Cewydd Mallwyd Machynlleth, Powys R. South Limited 1 North Road, Tre'r Ddol Machynlleth, Powys