absolutely right with your suspicions
firstly visa world consulting has a very poor reputation for visa success.
secondly it isn't as simple as a work permit because he is your mates husband
second part a) a work permit will not be granted unless the job you have available can only be done by a Thai with his skills. ie: you need a Thai chef or a translator and you have not been successful finding one in the UK. If the job you offer is unskilled you must advertise that position in the UK for a period (which I believe is 6 weeks but not certain) before you can look for someone overseas including the EU.
In fact it is very difficult for Thai men to get a work permit.
second part b) he is married - why doesn't his wife apply for a spouse visa? If she is on benefits in the UK could you employ her to do the job so she can get off them (she can still be on tax credits so you haven't got to pay her a fortune) and then she can apply for a visa but again, there will be a six month period that she will need to be working so she can provide the minimum required paperwork. But I think the fact that he has visited twice and returned to Thailand both times would be viewed in a quite positive light.
DO NOT under any circumstances pay 95k to visa world who cannot possibly get a work permit unless your friends husband is highly skilled and literate (English).
What is the position you are offering him and what does it entail?