About No 1 Scaffolding Group Limited (04027458) United Kingdom