Clifford Power celebrates 35 years of generator services