About Black & Decker Batteries Management Limited (02238517) United Kingdom