Four men have been charged with numerous drug crimes in several South Buckinghamshire towns.