About Stanley Black & Decker International Finance 2 Limited (12352722) United Kingdom