Against consumers, almost certainly unenforcable under the Unfair Terms in Consumer Contracts Directive alone, nevermind that some countries have even stricter laws regarding unfair contract terms.
[1] https://en.wikipedia.org/wiki/Unfair_Terms_in_Consumer_Contr...