We have this in our office and it has improved our organization and saved a lot of time and money. As to your other question our provider is Verse Solutions you can check their profile online.
I only remembered about this thread now. Thanks for your reply but we already have another provider.
A consultant recommended ETQ and so far so good. But I'll keep your recommendation in mind for future reference.