About Lead Tin Limited (12961497) United Kingdom