Over 100 local charities apply to be Thames Valley law firm's charity of the year