About G & L Scaffolding & Roofing Ltd (07708212) United Kingdom