Michelmersh And Timsbury Shop And Cafe Limited