Is tesco a private limited company or a public limited company?