I don't make recommendations if I've never personally used.
Based on what I've heard why not contact:-
MediVisas UK LLP
Level 3 OISC Immigration Specialists
Tel: +44 (0) 207 953 3090
Fax: +44 (0) 207 953 3091
victoria.sharkey@medivisas.com
www.medivisas.com