About Howard Boon Insurance (holdings) Limited (11471414) United Kingdom