Penycae, Wrexham War Memorial