Try Legal and General
I have just taken out a policy with them via a comparison website (£2 cheaper than the price I found myself) and when I told them I was a student pilot likely to fly less than 100 hours this year they didn't increase the premium or impose special terms.