About British Lead Mills Limited (02901927) United Kingdom