I think you should stay well away from them, there are much better companys out there such as G Pennington, which will really look after you and provide a much better service at a much less cost for your self.
They are not a good company unprofessional and to be quite honest i would call the tin pot.
Client payments are not sent on time, encurring late payments charges all the time for clients.
To be quite honest the list could go on, i dont think you will find too many positive things being said about this company and you really could do much better.