About Stanley Black & Decker International Finance 3 Limited (12352725) United Kingdom