About Scaffwest Scaffolding & Roofing Limited (11175136) United Kingdom