About Rigg Tech Scaffolding Ltd (10704495) United Kingdom