About Stanford & Ashville Scaffolding Limited (13533324) United Kingdom