black & decker europe emhart international limited masterfix products u.k. ltd. masterfix uk holdings limited
0000012355_black & decker europe emhart international limited masterfix products u.k. ltd. masterfix uk holdings limited_