i am not knowledgable in this area particularly, but when we got our original mortgage we used a mortgage advisor in one of the estate agents. they work for free because they get payment from the companies whose products they sell.
anyway, ours was fabulous and found us the best deal on mortgage and everything else.
so i'd suggest seeing someone like that, or an IFA