About Kidderminster Scaffolding Ltd (13266989) United Kingdom