About Leadale Investments Limited (09567275) United Kingdom