This is Saint Mary's Church. I believe it is Church of Ireland, which is an independent (non-Roman) Catholic church using wording similar to that of the Anglican "Church of England".