About Lead Cover Limited (08088347) United Kingdom