One company that springs to mind is [broken link removed]. They've been established for quite a while and they're aimed at the commercial end of the market, but they might be able to give you a pointer or two if they don't provide the service themselves.