About Cannock Scaffolding Ltd (12308977) United Kingdom