About Leadale Services Ltd (12422275) United Kingdom