About R&d Scaffolding Ltd (10113503) United Kingdom