About Chubb Leadenhall Limited (02028057) United Kingdom