Mechanical Street Sweeping Waste Processing and Recycling Contract — BRISTOL WASTE COMPANY LIMITED contract | BidSonar