St. Catherine of Sienna, Newry