About Jadd Scaffolding Ltd (12671846) United Kingdom