(English) St David, Abergorlech, Carmarthenshire