About Chubb London Limited (03091147) United Kingdom