I've been looking for some 12mm self adhesive lead strip for a little job. Came across
Site is olde worlde and horrible to navigate IMO. I couldn't get the online checkout to work (when I found it) so printed off the details and faxed them payment info. Once again, absolutely no association with the company.
Nick.