About 3sc Scaffolding Ltd (12211283) United Kingdom