About Max Scaffolding Ltd (12648973) United Kingdom