About The Insurance Partnership Holdings Limited (06765891) United Kingdom