D.H Williams phone Abercrave Farm, Heol Tawe Abercrave, Wales SA9 1TJ map David T Morgan phone Pentalwn, Caerlan Abercrave, Wales SA9 1SY map if (!IN_DEV) { ?> } ?> TG Jones phone Smithfield Works, Heol-maes-y-Dre Abercrave, Wales SA9 1HA map if (!IN_DEV) { ?> } ?>