Machynlleth, Powys, Mid Wales, Wales

L Church
0845 3736600 - Glan Yr Afon, Mallwyd, Machynlleth, Powys, SY20 9HS
Very Efficient Heating Company, The
01654 700324 - Old Stn Heol Y Doll, SY20 8BL