Forever Young: Ned David is challenging the ravages of ageing