About R.a Scaffolding Ltd (13116332) United Kingdom