Duke mccaffrey careers in Westmeath, Ireland