Fuelled by his 6am bowl of porridge, octogenarian Alan Davie is at the office at 6am every morning.