Road Sweeping Vehicles Offer

About - scarab, a brief introduction.Scarab was founded in 1979 and from the uk headquarters and manufacturing centre we offer a wide range of compact and truck-mounted road sweepers with excellent build quality, superior performance, optimum payload and capacity, all complemented by minimal noise and exhaust pollution.