TECHNICAL CAMERA SERVICES LIMITED, CASTLEBAR, أيرلندا