The controller is probably OK but it doesnt say if its PWM or MPPT. I would guess the former as the whole package is only 230 quid.
As for the battery, I answered your same question on the late bay forum, and what I believe is the correct battery to get if you're going lead-acid ;) I have it...