Harlequins Cricket Club — cricket club formed in Oxford