About Clifford Power: Generator Equipment, Service & Rental