Energy Levels, Transition Rates and Electron Impact Excitation Rates for the B-like Isoelectronic Sequence with Z = 24–30