About D E T Scaffolding Limited (05230352) United Kingdom