There seem to be two' tribes' of Keeches, one based in Dorset and the otherin North Bedfordshire. (I am of the Bedford tribe).
I have found extensive records of Keeches in the Isle of Wight in Calbourne and in the valley running south from theer to the coast.
That said I also have a Dorset connection for my Ggreat great Grandfather, a Principal Warder at Pentonville Prison came from Bridport.
Good Hunting