Apollo weed suppressant membrane 20.0m x 1.0m