About Stanley Black & Decker Uk Holdings Limited (07427557) United Kingdom