About Jacobs Scaffolding Ltd (13102348) United Kingdom