Has anyone every insured their cars with this company as below? Not many reviews about them, but they seem to be a part of Aviva.

https://www.generalaccident.com/

Thanks.