About Stanley Black & Decker Ip Holdings Limited (13557317) United Kingdom