About Solo Scaffolding (holdings) Limited (11062590) United Kingdom