To navigate, press the arrow keys. Pethau Plant ← View details 16 Station Road, Ystradgynlais, Swansea, Ystradgynlais, Wales SA9 1NT +44 1639 849111 Get Directions From* To * — Required information