IT Solutions and Support - Omega Engineering (Clicks: 386;website added: Jul 2, 2015) LINK: omega.ie Country: Ireland Description: We're your IT department.