6.—(1) Liability for breach of the obligations arising from —
(a)
section 12 of the Sale of Goods Act 1979 (seller’s implied undertakings as to title, etc.); or
(b)
section 6 of the Hire‑Purchase Act 1969 (the corresponding thing in relation to hire-purchase),
cannot be excluded or restricted by reference to any contract term.
(2) As against a person dealing as consumer, liability for breach of the obligations arising from —
(a)
section 13, 14 or 15 of the Sale of Goods Act 1979 (seller’s implied undertakings as to conformity of goods with description or sample, or as to their quality or fitness for a particular purpose); or
(b)
section 6A, 6B or 6C of the Hire‑Purchase Act 1969 (the corresponding things in relation to hire‑purchase),
cannot be excluded or restricted by reference to any contract term.
(3) As against a person dealing otherwise than as consumer, the liability specified in subsection (2) can be excluded or restricted by reference to a contract term, but only in so far as the term satisfies the requirement of reasonableness.
(4) The liabilities referred to in this section are not only the business liabilities defined by section 1(3), but include those arising under any contract of sale of goods or hire-purchase agreement.