About Haven Insurance Policies Limited (AC001607) United Kingdom