About Foxwood Scaffolding Ltd (13453487) United Kingdom