B Brecon L Leighton Llanbrynmair Llangadfan M Machynlleth W Welshpool Recently updated companies Most viewed companies