Went with HowdensHowdens (A-plan), but only the Thatcham branch. Thatcham is/ was the head branch of A-plan and they have the best staff IMO.
Best non-mainstream broker out there IME.
In my case they actually listened to what I needed and spent time looking for the right insurance provider. Too many of these 'specialists' seem to have a one-size-fits-all approach and their computer just spits out a number.