About Deso Scaffolding Services Limited (11382465) United Kingdom