About S R Scaffolding South Limited (11560943) United Kingdom