Cymru Industrial Supplies phone Unit 47, Port Talbot Workshops, Addison Rd Port Talbot, Neath Port Talbot SA12 6HZ map Pump Supplies Ltd phone Llewellyns Quay Port Talbot, Neath Port Talbot SA13 1RF map if (!IN_DEV) { ?> } ?>