“I’d keep on going if they’d let me” said Mr Harrison. But he has surpassed the donor age limit and the Blood Service seeks to protect his health