BARROWVALE TECHNOLOGY LIMITED, PORTLAOISE, Irlanda