> Researchers do not get all the information, but get an anonymised version of the pseudo anonymous data.
Where are you getting this information from? Because the price list seems to say that there's identifiable data. Do you have some evidence to the contrary? Just saying "It is not" isn't really enough to go on.
> You also seem to think that your GP holds your full medical history which is laughably wrong.
It isn't laughably wrong at all. They do have your full medical history, either in paper form and/or on a practice management system like Emis. Sometimes you may have moved from one GP to another, and the old GP would print the record to paper and the new one would scan it in, therefore losing the Read clinical-coding (Yeah, for real!). Worst case, you move GPs and your record gets lost. In those cases the next time you go to your GP he/she will ask for your significant medical history, drug history, allergies, family history etc.
So even without storing everything your GP has all the pertinent facts about you. Those facts when in the wrong hands ...
Disclosure: I develop a practice management system used in the NHS and private sector in the UK.