Hanwood taking on Tolland in Leonard Cup for place in grand final