About S.a.c. Scaffolding Limited (07553137) United Kingdom