About Kidde Ip Holdings Limited (04299285) United Kingdom