About Chubb London Holdings Limited (03132762) United Kingdom