About Suffolk Scaffolding Ltd (13131060) United Kingdom