Ok guys I have found the solution, only if you have a MAC. I had to request a new signing certificate in members centre on the PC, you are right about the WWDR certificates, so what I did was use a mac to generate the Deverloprt Certificate and copy files from MAC into B4i
in B4i you create a .csr file but that .csr file was not being recognised by apple, but also B4i creates B4i.p12 files when you create a private sign key.
Solution for me
On a mac if you create the .csr file using the "Keychain Access" Keychain Access -> Certificate Assistand -> Request a Certificate from a certificate Authority
This create a .csr file.
You use that .csr files in the members centre to create a new development certificate you must copy the .cer that is created into the keys folder in B4i, but on your mac you must also export the .p12 file and put that in the B4i keys folder and rename it B4i.p12 that seemed to work for me.
Hope this helps, I think the key when you do this from you mac and I appreciate not everyone has a Mac, is the .p12 file, that is essential to sign the app