independent vetcare ireland limited careers in Ireland