Science & tech events in Leixlip, Ireland