We used [www.firstmortgage.co.uk](https://www.firstmortgage.co.uk)
The bloke we met with had dozens of options to start with, then whittled that down to the only 2 potential providers that fitted our circumstances, FTW.
Ultimately it was only Halifax that would take us - through a loophole that subsequently got removed.