What database would this be? The only obvious one is the Eurocontrol route charging one but only > 2000kg pilots will be on that one. It would suprise me if the CAA had really collated all those plane spotter sites (esp. that one listing FRAs allegedly based in the UK) and worked out if the pilots ever held a CAA license...
My two CAA sponsored mags (Gasil & Gasco) stopped arriving the instant I went N-reg but I know the CAA have all my records very well computerised.