supply and delivery of cleaning vehicles