About Stanley Black & Decker International Finance 4 Limited (12352729) United Kingdom