SCREEN ENTERPRISES LIMITED, NAVAN, Irland