I decided to have a look at the records for this. Unsurprisingly we've won it more times than anyone else (19) and been in the final 28 times.
However, our last win was in 1984/85 and before that 1911/12. Our last final appearance was 1994/95 and 1995/96 where we lost to Solihull Borough and Blues respectively.