B Brecon F Felinfach K Knighton L Llandrindod Wells Llangammarch Wells Llangunllo M Machynlleth Montgomery N Newtown S Snead Recently updated companies Most viewed companies