I was asking because I'm not sure if my public liability covers it or not or whether I'd need separate insurance.
-legal requirement is nothing to do it. If someone was cleaning my £12,000 solar panels, I wouldn't let them near it unless they are insured. It cost me £95 for the year to be covered for £5 million , so it's not as if it costs the earth