(English) St David, Abergwili, Carmarthenshire