About Leaden Wear Ltd (12748171) United Kingdom