No dealings with this company but.
If you do decide to use them on the no win no fee basis check to see how much they take if you win, about 25% of your win is normal, also some of these people tend to take out an insurance against losing, which if you lose they claim their ex's back from this insurance, if you win they might also take the cost of this insurance out of your final settlement.
Best to check exactly what you would get back should you win.