About Kyle Scaffolding Ltd (SC707372) United Kingdom