About Ld Scaffolding Ltd (12622047) United Kingdom