About T&l Scaffolding Ltd (10439679) United Kingdom