About Alderholt Leadworks Ltd (13463632) United Kingdom