SOURCE TECHNICAL PROVIDERS LIMITED, TALLAGHT, Irlande