Huckbody Environmental 1 Aneurin Rise , Tredegar , Gwent np223qj United Kingdom Agriculture XPRT News About Solutions industries Publications articles Latest news Home Companies Huckbody Environmental Industries Huckbody Environmental Industries Industries Served Environmental - Environmental Management