About Direct Scaffolding Services Ne Ltd. (13121396) United Kingdom