For anyone else who is at the end of their tether I have finally found (after about 50 calls) a broker who will provide Professional Indemnity insurance. They are Coversure, I spoke to guy called Alex Goff, telephone is 01788 878044.
Unlock may I be so bold as to suggest you add them to your list of insurers for Professional Indemnity as I called so many and its horrible having to explain to 50 different people the details of a mistake you made in the past!