Exciting new Irish art exhibition at Hillsborough Castle