About The Lead Laboratory Limited (08729954) United Kingdom