About Kidde Store Ltd (13576704) United Kingdom