About Stanley Black & Decker International Finance 1 Limited (SC649018) United Kingdom