Are you talking upholstery vinyl, floor vinyl, or exterior graphics?
Works great on our Mimaki. Just wipe it down really good with alcohol first to be sure you have no surface contamination. Regardless do some small test prints first since you never really know how the material will take the ink. On the several times I've done it though, no problem.
I don't know the manufacturer. We just purchased it from a local fabric store. Jo-ann fabrics I'm pretty sure. We have done a few motorcycle seats and golf cart seats. We didn't laminate it, although I think liquid laminate would work really well on it. They have lasted many years, last I saw one of the motorcycle seats it was about 5 years old. It had a little wear look, but still was very nice.