Science & tech events in Castleknock, Ierland (eiland)