About Lead Tin Yellow Limited (12697429) United Kingdom