Reading from their website they sound like people who know what they are doing, which is attacking a specific niche market (PII). They have only been around since 2006. They certainly use some 'interesting' marketing blurb on their site:
"The team brings together highly experienced individuals from Lloyd's syndicates, UK composite insurers and Lloyd's wholesale brokers and uses this wealth of experience to underwrite a broad range of products on behalf of a number of capacity providers; both from the Lloyd's and composite markets."
The directors all seem to be ex Commercial Union. Looks good to me if they are really half price.
I don't know of Glenham but make sure it is Professional Indemnity (I know sounds simple but I have come across many companies including banks who wrongly sell Public Liability instead).
If you are a member with the ICB or AAT you will get very good discounts with their PII providers, I know the ICB one hasn't been beat yet.