About David Mallory Scaffolding Ltd (11556997) United Kingdom