The 20ml is designed for the retail market and 75ml for the dispensing market (which has been fixed price negotiated by the NHS).
Honest advise is to buy the 75ml