About Leadale House Limited (10218990) United Kingdom