Truck delivering equipment rental on a UK street