Bar Screens Suppliers in Chippenham, United Kingdom

Bar screens are automated, mechanical systems that remove large solids from water streams. Objects include cans, rags, sticks, driftwood, and plastic packaging. (more)
Find Bar Screens by country
 
Huber Technology
Address: Units C & D, Brunel Park Bumpers Farm Industrial Estate, Chippenham, Wiltshire SN14 6NQ United Kingdom
Business Type: Manufacturer

Products