Die European Flood Control (EFC) GmbH ist die europäische Vertretung der International Flood Control (IFC), dem weltgrößten Hersteller von auffüllbaren und wieder verwertbaren Sandsackersatzsystemen. Der EFC-Deichschlauch ist ein Sandsackersatzsystem,