Dennis Hughes Maidstone Kent