Is your GP practice doing any "well person" activity at the moment....they could do bloods and check for B12, ferritin, ESR.. etc ?