Hi   Can anyone tell me if this strip is repairable in their opinion and if there was illumination behind it? Cheers   Richard