About Hanover Administrators Limited (00776492) United Kingdom