Apparently because Tesco are a supermarket, theyre only required to clean their tanks every month, shell must do theirs every week as theyre a dedicated petrol supplier, therefore shells fuel is probably better quality.
But as mentioned, its been discussed many times already