About Black & Decker International Finance Holdings (uk) Limited (07092278) United Kingdom