About Consolidated Insurance Holdings Limited (03689419) United Kingdom