Science & tech events in Carrickmacross, Ireland