About Rogers & Son Scaffolding Ltd (13085602) United Kingdom