MEANEY TECHNICAL SERVICES LIMITED, Ennis, Irland