About Leadwood Capital Ltd (13019278) United Kingdom