AFFF – Aqueous Film Forming Foams Filmfoam AFFF foams are no longer available. For more information please call +44 (0) 1524 264000