Uncapped all-rounder Eddie Richardson has been named in Ireland's squad for their one-day international against England next month.