Manure preparing TweetShare0 SharesTweetShare0 Shares Pest Control Project Details Location : England Venue : Yorkshire Project : Pig farming