About Design Scaffolding (holdings) Limited (12161795) United Kingdom