Village cricket on the Isle of Wight.