Your right not to have fines levied by any other authority than that of the legal authorities is an absolute right . It is almost certainly in statute law that means Magna Carta ,Bill of rights etc. That right cannot be overuled by any other authority. Tesco & SWT are not the law. they must conform to laws set by a legal authority so you would be within your rights not to pay the fine.