I wouldn’t be too concerned about that. I took a couple of products out with the same company about a year ago and the returns so far have far exceeded what I would have got in the bank. What made me go with these was that they actually listen to what my situation was as recommended products accordingly. I was originally going to go with my bank (HSBC) but they gave me bad advice and only recommended the product which gave their guy the highest commission.
And of course your money will be with Zurich which are a big company.